package io.fft.flight.common.vo;

import lombok.Data;

/**
 * @Author: likailun
 * @Description: 乘机人信息
 * @Date: create in 2024/5/12 18:48
 */
@Data
public class OrderPassenger {
    /**
     * 机建
     */
    private String airportTax;
    /**
     * 大编码pnr
     */
    private String bigPnr;
    /**
     * 出生日期
     */
    private String birthday;
    /**
     * 证件号码
     */
    private String cardNo;
    /**
     * 证件类型，1-身份证 2-护照5-台胞证  7-回乡证 8-军官证 9-其他，10-外国人永久居留证，14-港澳居民居住证，15-台湾居民居住证
     */
    private String cardType;
    /**
     * 燃油费
     */
    private String fuelTax;
    /**
     * 手机号码
     */
    private String mobile;
    /**
     * pnr
     */
    private String pnr;
    /**
     * 票面价
     */
    private String price;
    /**
     * 乘客姓名，英文名字或拼音需在姓与名之间加上“/”，如“zhou/jielun”
     */
    private String psgName;
    /**
     * 乘机人编号
     */
    private String psgNo;
    /**
     * 乘机人类型  1成人 2儿童 3婴儿
     */
    private String psgType;
    /**
     * 单人实收金额【含税】
     */
    private String rebatePrice;
    /**
     * 票号
     */
    private String ticketNumber;
    /**
     * 性别，1-男，2-女
     */
    private String gender;
    /**
     * 国籍，国家二字码，除身份证、港澳居民居住证、台湾居民居住证外其他证件类型必传
     */
    private String countryCode;
    /**
     * 国籍名称，除身份证、港澳居民居住证、台湾居民居住证外其他证件类型必传
     */
    private String countryName;
    /**
     * 发证国家二字码，，除身份证、港澳居民居住证、台湾居民居住证外其他证件类型必传
     */
    private String issCountryCode;
    /**
     * 发证国家名称，，除身份证、港澳居民居住证、台湾居民居住证外其他证件类型必传
     */
    private String issCountryName;
    /**
     * 证件有效期，格式为yyyy-MM-dd，，除身份证、港澳居民居住证、台湾居民居住证外其他证件类型必传
     */
    private String cardExpireDate;
    /**
     * 采购金额（含税）
     */
    private String buyerAmount;
    /**
     * 采购单号
     */
    private String supOrderNo;
    /**
     * 采购流水号
     */
    private String supTradeNo;
    /**
     * 采购支付时间
     */
    private String supPayDate;
    /**
     * 成人票号
     */
    private String adultTicketNumber;
    /**
     * 成人pnr
     */
    private String adultPnr;
    /**
     * 成人舱位
     */
    private String adultCabin;
}
